package com.tbit.main.dao.log;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.tbit.main.pojo.UpKeepLog;
import com.tbit.main.pojo.VO.UpKeepLogQueryReqVO;
import com.tbit.main.pojo.VO.UpKeepLogRespVO;

import java.util.List;

/**
 * @author yao
 * @since 2025/1/23 9:56
 */
public interface UpKeepLogDao extends BaseMapper<UpKeepLog> {

    List<UpKeepLogRespVO> selectList(UpKeepLogQueryReqVO reqVO);

    void insertBatch(List<UpKeepLog> upKeepLogs);

    List<UpKeepLogRespVO> selectCountList(UpKeepLogQueryReqVO reqVO);

    UpKeepLogRespVO selectLastUpkeepLog(String userCode);
}
